package com.weaver.openapi.pojo.flow.res.vo;

import java.io.*;

public class FlowPath implements Serializable
{
    private Long id;
    private Long requestId;
    private Long workflowType;
    private Long workflowId;
    private Long nodeId;
    private String nodeType;
    private String nodeAttr;
    private Long userId;
    private Integer userIdentityId;
    private Integer userType;
    private Integer showOrder;
    private Integer beAgentOperateId;
    private Integer beAgentUserId;
    private Integer beAgentUserIdentityId;
    private Integer beAgentUserType;
    private Integer agentCid;
    private Integer agentUserId;
    private Integer agentUserType;
    private Long formOperateLogId;
    private Integer secLevel;
    private Integer agentFormOperateLogId;
    private String receiveDatetime;
    private Long arrivalRoundId;
    private Long optGroupId;
    private Long optGroupDetailId;
    private String signOrder;
    private Long signGroup;
    private Integer isProcessed;
    private Integer needWfBack;
    private Integer isProcessing;
    private Integer processUser;
    private Integer processUserIdentityId;
    private Integer isBeReject;
    private String isRemark;
    private String preIsRemark;
    private String firstViewDatetime;
    private boolean supervisionStatus;
    private Integer requestLogId;
    private String forwardRight;
    private Integer isReplyNotice;
    private Integer operateRound;
    private Integer forkMark;
    private Integer branchMark;
    private Integer addByUserId;
    private String userSource;
    private Integer sourceUserId;
    private Integer sourceUserIdentityId;
    private Integer beAgentAddByUserId;
    private Integer beAgentAddByUserIdentityId;
    private Integer creator;
    private Integer deleteType;
    private String tenantKey;
    private boolean canUpdate;
    private Integer nodeOrder;
    private Integer superCircle;
    private Integer datasrc;
    private Integer onebyoneHrmId;
    private Integer detailGroupId;
    private boolean beReject;
    private boolean replyNotice;
    private boolean nextSuperCircle;
    private boolean processing;
    
    public Long getId() {
        return this.id;
    }
    
    public void setId(final Long id) {
        this.id = id;
    }
    
    public Long getRequestId() {
        return this.requestId;
    }
    
    public void setRequestId(final Long requestId) {
        this.requestId = requestId;
    }
    
    public Long getWorkflowType() {
        return this.workflowType;
    }
    
    public void setWorkflowType(final Long workflowType) {
        this.workflowType = workflowType;
    }
    
    public Long getWorkflowId() {
        return this.workflowId;
    }
    
    public void setWorkflowId(final Long workflowId) {
        this.workflowId = workflowId;
    }
    
    public Long getNodeId() {
        return this.nodeId;
    }
    
    public void setNodeId(final Long nodeId) {
        this.nodeId = nodeId;
    }
    
    public String getNodeType() {
        return this.nodeType;
    }
    
    public void setNodeType(final String nodeType) {
        this.nodeType = nodeType;
    }
    
    public String getNodeAttr() {
        return this.nodeAttr;
    }
    
    public void setNodeAttr(final String nodeAttr) {
        this.nodeAttr = nodeAttr;
    }
    
    public Long getUserId() {
        return this.userId;
    }
    
    public void setUserId(final Long userId) {
        this.userId = userId;
    }
    
    public Integer getUserIdentityId() {
        return this.userIdentityId;
    }
    
    public void setUserIdentityId(final Integer userIdentityId) {
        this.userIdentityId = userIdentityId;
    }
    
    public Integer getUserType() {
        return this.userType;
    }
    
    public void setUserType(final Integer userType) {
        this.userType = userType;
    }
    
    public Integer getShowOrder() {
        return this.showOrder;
    }
    
    public void setShowOrder(final Integer showOrder) {
        this.showOrder = showOrder;
    }
    
    public Integer getBeAgentOperateId() {
        return this.beAgentOperateId;
    }
    
    public void setBeAgentOperateId(final Integer beAgentOperateId) {
        this.beAgentOperateId = beAgentOperateId;
    }
    
    public Integer getBeAgentUserId() {
        return this.beAgentUserId;
    }
    
    public void setBeAgentUserId(final Integer beAgentUserId) {
        this.beAgentUserId = beAgentUserId;
    }
    
    public Integer getBeAgentUserIdentityId() {
        return this.beAgentUserIdentityId;
    }
    
    public void setBeAgentUserIdentityId(final Integer beAgentUserIdentityId) {
        this.beAgentUserIdentityId = beAgentUserIdentityId;
    }
    
    public Integer getBeAgentUserType() {
        return this.beAgentUserType;
    }
    
    public void setBeAgentUserType(final Integer beAgentUserType) {
        this.beAgentUserType = beAgentUserType;
    }
    
    public Integer getAgentCid() {
        return this.agentCid;
    }
    
    public void setAgentCid(final Integer agentCid) {
        this.agentCid = agentCid;
    }
    
    public Integer getAgentUserId() {
        return this.agentUserId;
    }
    
    public void setAgentUserId(final Integer agentUserId) {
        this.agentUserId = agentUserId;
    }
    
    public Integer getAgentUserType() {
        return this.agentUserType;
    }
    
    public void setAgentUserType(final Integer agentUserType) {
        this.agentUserType = agentUserType;
    }
    
    public Long getFormOperateLogId() {
        return this.formOperateLogId;
    }
    
    public void setFormOperateLogId(final Long formOperateLogId) {
        this.formOperateLogId = formOperateLogId;
    }
    
    public Integer getSecLevel() {
        return this.secLevel;
    }
    
    public void setSecLevel(final Integer secLevel) {
        this.secLevel = secLevel;
    }
    
    public Integer getAgentFormOperateLogId() {
        return this.agentFormOperateLogId;
    }
    
    public void setAgentFormOperateLogId(final Integer agentFormOperateLogId) {
        this.agentFormOperateLogId = agentFormOperateLogId;
    }
    
    public String getReceiveDatetime() {
        return this.receiveDatetime;
    }
    
    public void setReceiveDatetime(final String receiveDatetime) {
        this.receiveDatetime = receiveDatetime;
    }
    
    public Long getArrivalRoundId() {
        return this.arrivalRoundId;
    }
    
    public void setArrivalRoundId(final Long arrivalRoundId) {
        this.arrivalRoundId = arrivalRoundId;
    }
    
    public Long getOptGroupId() {
        return this.optGroupId;
    }
    
    public void setOptGroupId(final Long optGroupId) {
        this.optGroupId = optGroupId;
    }
    
    public Long getOptGroupDetailId() {
        return this.optGroupDetailId;
    }
    
    public void setOptGroupDetailId(final Long optGroupDetailId) {
        this.optGroupDetailId = optGroupDetailId;
    }
    
    public String getSignOrder() {
        return this.signOrder;
    }
    
    public void setSignOrder(final String signOrder) {
        this.signOrder = signOrder;
    }
    
    public Long getSignGroup() {
        return this.signGroup;
    }
    
    public void setSignGroup(final Long signGroup) {
        this.signGroup = signGroup;
    }
    
    public Integer getIsProcessed() {
        return this.isProcessed;
    }
    
    public void setIsProcessed(final Integer isProcessed) {
        this.isProcessed = isProcessed;
    }
    
    public Integer getNeedWfBack() {
        return this.needWfBack;
    }
    
    public void setNeedWfBack(final Integer needWfBack) {
        this.needWfBack = needWfBack;
    }
    
    public Integer getIsProcessing() {
        return this.isProcessing;
    }
    
    public void setIsProcessing(final Integer isProcessing) {
        this.isProcessing = isProcessing;
    }
    
    public Integer getProcessUser() {
        return this.processUser;
    }
    
    public void setProcessUser(final Integer processUser) {
        this.processUser = processUser;
    }
    
    public Integer getProcessUserIdentityId() {
        return this.processUserIdentityId;
    }
    
    public void setProcessUserIdentityId(final Integer processUserIdentityId) {
        this.processUserIdentityId = processUserIdentityId;
    }
    
    public Integer getIsBeReject() {
        return this.isBeReject;
    }
    
    public void setIsBeReject(final Integer isBeReject) {
        this.isBeReject = isBeReject;
    }
    
    public String getIsRemark() {
        return this.isRemark;
    }
    
    public void setIsRemark(final String isRemark) {
        this.isRemark = isRemark;
    }
    
    public String getPreIsRemark() {
        return this.preIsRemark;
    }
    
    public void setPreIsRemark(final String preIsRemark) {
        this.preIsRemark = preIsRemark;
    }
    
    public String getFirstViewDatetime() {
        return this.firstViewDatetime;
    }
    
    public void setFirstViewDatetime(final String firstViewDatetime) {
        this.firstViewDatetime = firstViewDatetime;
    }
    
    public boolean isSupervisionStatus() {
        return this.supervisionStatus;
    }
    
    public void setSupervisionStatus(final boolean supervisionStatus) {
        this.supervisionStatus = supervisionStatus;
    }
    
    public Integer getRequestLogId() {
        return this.requestLogId;
    }
    
    public void setRequestLogId(final Integer requestLogId) {
        this.requestLogId = requestLogId;
    }
    
    public String getForwardRight() {
        return this.forwardRight;
    }
    
    public void setForwardRight(final String forwardRight) {
        this.forwardRight = forwardRight;
    }
    
    public Integer getIsReplyNotice() {
        return this.isReplyNotice;
    }
    
    public void setIsReplyNotice(final Integer isReplyNotice) {
        this.isReplyNotice = isReplyNotice;
    }
    
    public Integer getOperateRound() {
        return this.operateRound;
    }
    
    public void setOperateRound(final Integer operateRound) {
        this.operateRound = operateRound;
    }
    
    public Integer getForkMark() {
        return this.forkMark;
    }
    
    public void setForkMark(final Integer forkMark) {
        this.forkMark = forkMark;
    }
    
    public Integer getBranchMark() {
        return this.branchMark;
    }
    
    public void setBranchMark(final Integer branchMark) {
        this.branchMark = branchMark;
    }
    
    public Integer getAddByUserId() {
        return this.addByUserId;
    }
    
    public void setAddByUserId(final Integer addByUserId) {
        this.addByUserId = addByUserId;
    }
    
    public String getUserSource() {
        return this.userSource;
    }
    
    public void setUserSource(final String userSource) {
        this.userSource = userSource;
    }
    
    public Integer getSourceUserId() {
        return this.sourceUserId;
    }
    
    public void setSourceUserId(final Integer sourceUserId) {
        this.sourceUserId = sourceUserId;
    }
    
    public Integer getSourceUserIdentityId() {
        return this.sourceUserIdentityId;
    }
    
    public void setSourceUserIdentityId(final Integer sourceUserIdentityId) {
        this.sourceUserIdentityId = sourceUserIdentityId;
    }
    
    public Integer getBeAgentAddByUserId() {
        return this.beAgentAddByUserId;
    }
    
    public void setBeAgentAddByUserId(final Integer beAgentAddByUserId) {
        this.beAgentAddByUserId = beAgentAddByUserId;
    }
    
    public Integer getBeAgentAddByUserIdentityId() {
        return this.beAgentAddByUserIdentityId;
    }
    
    public void setBeAgentAddByUserIdentityId(final Integer beAgentAddByUserIdentityId) {
        this.beAgentAddByUserIdentityId = beAgentAddByUserIdentityId;
    }
    
    public Integer getCreator() {
        return this.creator;
    }
    
    public void setCreator(final Integer creator) {
        this.creator = creator;
    }
    
    public Integer getDeleteType() {
        return this.deleteType;
    }
    
    public void setDeleteType(final Integer deleteType) {
        this.deleteType = deleteType;
    }
    
    public String getTenantKey() {
        return this.tenantKey;
    }
    
    public void setTenantKey(final String tenantKey) {
        this.tenantKey = tenantKey;
    }
    
    public boolean isCanUpdate() {
        return this.canUpdate;
    }
    
    public void setCanUpdate(final boolean canUpdate) {
        this.canUpdate = canUpdate;
    }
    
    public Integer getNodeOrder() {
        return this.nodeOrder;
    }
    
    public void setNodeOrder(final Integer nodeOrder) {
        this.nodeOrder = nodeOrder;
    }
    
    public Integer getSuperCircle() {
        return this.superCircle;
    }
    
    public void setSuperCircle(final Integer superCircle) {
        this.superCircle = superCircle;
    }
    
    public Integer getDatasrc() {
        return this.datasrc;
    }
    
    public void setDatasrc(final Integer datasrc) {
        this.datasrc = datasrc;
    }
    
    public Integer getOnebyoneHrmId() {
        return this.onebyoneHrmId;
    }
    
    public void setOnebyoneHrmId(final Integer onebyoneHrmId) {
        this.onebyoneHrmId = onebyoneHrmId;
    }
    
    public Integer getDetailGroupId() {
        return this.detailGroupId;
    }
    
    public void setDetailGroupId(final Integer detailGroupId) {
        this.detailGroupId = detailGroupId;
    }
    
    public boolean isBeReject() {
        return this.beReject;
    }
    
    public void setBeReject(final boolean beReject) {
        this.beReject = beReject;
    }
    
    public boolean isReplyNotice() {
        return this.replyNotice;
    }
    
    public void setReplyNotice(final boolean replyNotice) {
        this.replyNotice = replyNotice;
    }
    
    public boolean isNextSuperCircle() {
        return this.nextSuperCircle;
    }
    
    public void setNextSuperCircle(final boolean nextSuperCircle) {
        this.nextSuperCircle = nextSuperCircle;
    }
    
    public boolean isProcessing() {
        return this.processing;
    }
    
    public void setProcessing(final boolean processing) {
        this.processing = processing;
    }
    
    @Override
    public String toString() {
        return "FlowPath{id=" + this.id + ", requestId=" + this.requestId + ", workflowType=" + this.workflowType + ", workflowId=" + this.workflowId + ", nodeId=" + this.nodeId + ", nodeType='" + this.nodeType + '\'' + ", nodeAttr='" + this.nodeAttr + '\'' + ", userId=" + this.userId + ", userIdentityId=" + this.userIdentityId + ", userType=" + this.userType + ", showOrder=" + this.showOrder + ", beAgentOperateId=" + this.beAgentOperateId + ", beAgentUserId=" + this.beAgentUserId + ", beAgentUserIdentityId=" + this.beAgentUserIdentityId + ", beAgentUserType=" + this.beAgentUserType + ", agentCid=" + this.agentCid + ", agentUserId=" + this.agentUserId + ", agentUserType=" + this.agentUserType + ", formOperateLogId=" + this.formOperateLogId + ", secLevel=" + this.secLevel + ", agentFormOperateLogId=" + this.agentFormOperateLogId + ", receiveDatetime='" + this.receiveDatetime + '\'' + ", arrivalRoundId=" + this.arrivalRoundId + ", optGroupId=" + this.optGroupId + ", optGroupDetailId=" + this.optGroupDetailId + ", signOrder='" + this.signOrder + '\'' + ", signGroup=" + this.signGroup + ", isProcessed=" + this.isProcessed + ", needWfBack=" + this.needWfBack + ", isProcessing=" + this.isProcessing + ", processUser=" + this.processUser + ", processUserIdentityId=" + this.processUserIdentityId + ", isBeReject=" + this.isBeReject + ", isRemark='" + this.isRemark + '\'' + ", preIsRemark='" + this.preIsRemark + '\'' + ", firstViewDatetime='" + this.firstViewDatetime + '\'' + ", supervisionStatus=" + this.supervisionStatus + ", requestLogId=" + this.requestLogId + ", forwardRight='" + this.forwardRight + '\'' + ", isReplyNotice=" + this.isReplyNotice + ", operateRound=" + this.operateRound + ", forkMark=" + this.forkMark + ", branchMark=" + this.branchMark + ", addByUserId=" + this.addByUserId + ", userSource='" + this.userSource + '\'' + ", sourceUserId=" + this.sourceUserId + ", sourceUserIdentityId=" + this.sourceUserIdentityId + ", beAgentAddByUserId=" + this.beAgentAddByUserId + ", beAgentAddByUserIdentityId=" + this.beAgentAddByUserIdentityId + ", creator=" + this.creator + ", deleteType=" + this.deleteType + ", tenantKey='" + this.tenantKey + '\'' + ", canUpdate=" + this.canUpdate + ", nodeOrder=" + this.nodeOrder + ", superCircle=" + this.superCircle + ", datasrc=" + this.datasrc + ", onebyoneHrmId=" + this.onebyoneHrmId + ", detailGroupId=" + this.detailGroupId + ", beReject=" + this.beReject + ", replyNotice=" + this.replyNotice + ", nextSuperCircle=" + this.nextSuperCircle + ", processing=" + this.processing + '}';
    }
}
